html, body, div, span,  h1, h2, h3, h4, h5, h6, p, a,  img,ul, li { margin: 0; padding: 0; border: 0;font-weight:normal; font-size: 100%; vertical-align: baseline; font-family: Microsoft YaHei; text-decoration:none;  list-style-type: none;}
*, *:after, *:before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;/* box-sizing: border-box; */}
a { display: inline-block;}
img { width: 100%;}
.wxlogin{position: relative;text-align: center;}
#output{width:200px;margin:0 auto;}
.wx_login_text p{text-align: center;line-height: 40px;font-size: 14px;color:#555;}
.wxsq_bj{width:160px;margin:80px auto;}
.wxsq_title{text-align: center;font-size: 20px;line-height:1.6;padding-bottom:10px;}
.wxsq_btn{width:90%;margin:50px auto;}
.wxsq_btn a{width:100%;height:45px;border-radius: 4px;background: #08b30d;color:#fff;text-align: center;font-size: 14px;line-height: 45px;}
.dn{display:none;}
.wx_login {width:400px;height:446px;position:fixed;z-index:2000;top:50%;left:50%;margin-top:-400px;margin-left:-200px;background:#fff;padding: 50px;border:1px solid rgba(102,133,136,.1);box-shadow:0 4px 20px 0 rgba(0,0,0,.16);border-radius:6px;font-size:14px;text-align:center;box-sizing:border-box;color:#434343;transition:transform .5s cubic-bezier(.55,0,.1,1),opacity .5s cubic-bezier(.55,0,.1,1)}
.wx_login .wxgba {font-size: 20px;color: #333;position: absolute;top: 10px;right: 10px;width: 30px;height: 30px;}
.wx_login .wxgba:after,.wx_login .wxgba:before{content: "";width:25px;height:2px;background: #555;position: absolute;top:14px;left:2px;}
.wx_login .wxgba:after{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg); }
.wx_login .wxgba:before{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);}
.qq_iframe { width: 100%; height: 100%; border: none;}